{% extends 'website/backend/backend_base.html' %}

{% block option-title %}
    更新导航项
{% endblock %}

{% block content %}
    <div class="col-md-12">
        <form class="form-horizontal" id="data-form">
            {% csrf_token %}
            <div class="form-group">
                <label for="title" class="col-sm-3 col-sm-offset-2 control-label">标题：</label>
                <div class="col-sm-3">
                    <input type="text" id="title" name="title" value="{{ navitem.title }}" class="form-control">
                </div>
            </div>

            <div class="form-group">
                <label for="url" class="col-sm-3 col-sm-offset-2 control-label">指针地址：</label>
                <div class="col-sm-3">
                    <input type="text" id="url" name="url" value="{{ navitem.url }}" class="form-control">
                </div>
            </div>

            <div class="form-group">
                <label for="show_order" class="col-sm-3 col-sm-offset-2 control-label">展示顺序：</label>
                <div class="col-sm-3">
                    <input type="number" id="show_order" name="show_order"value="{{ navitem.show_order }}"  class="form-control">
                </div>
            </div>
            <button class="btn btn-info" id="submit-btn">修改</button>
            <input type="reset" name="reset" style="display: none">
        </form>
    </div>
    {% include 'utils/modal.html' %}
{% endblock %}

{% block js %}
    <script type="text/javascript">
        $("#submit-btn").click(function (e){
            e.preventDefault()
            if ('' !== $('#title').val()){
            $.ajax({
                type:'POST',
                dataType:'json',
                data:$('#data-form').serializeArray(),
                url:'{% url "navbar-update" navitem.pk %}',
                success:function (data){
                    var state = data.state
                    if (state == "success"){
                        showModal('success',"更新成功")
                    }else{
                        showModal('danger','更新失败')
                    }
                    $('input[type=reset]').trigger('click')
                },
                error:function (data){
                    console.log(data)
                }
            })
        }
        })

    </script>
{% endblock %}